home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / art&graf.ix / art-3646 / megapnt.mod / read_me2.txt < prev   
Text File  |  1992-02-02  |  7KB  |  151 lines

  1.  
  2.                      ------------------------------
  3.                      MEGAPAINT MODULE DOCUMENTATION
  4.                      A Second Collection of Modules
  5.                         © 1991 CodeHead Software
  6.                           All Rights Reserved.
  7.                      ------------------------------
  8.  
  9.  
  10. -- The Modules --
  11.  
  12.   To install external modules for MegaPaint Professional, create a
  13. folder called MODUL inside the folder where you keep MEGA.PRG.  Then
  14. place all the .MOD and .PRG files inside the MODUL folder.  That's all
  15. there is to it; when you run MegaPaint it will automatically find the
  16. modules and put their names in the "External Modules" submenu.
  17.  
  18.   (NOTE: The order of the modules' titles in the MegaPaint menu has
  19. nothing to do with their numbered filenames; it depends on their
  20. physical order in the disk directory, similar to the way programs run
  21. from an AUTO folder.)
  22.  
  23.   There are two modules in this second collection; each module consists
  24. of two files, a .PRG file and a .MOD file.  Here's what they do:
  25.  
  26.  
  27. -- MEGA_06.PRG/MOD -- Import Calamus File
  28.  
  29.   This module lets you load Calamus vector graphics files (CVG) or
  30. Calamus fonts (CFN) into MegaPaint.  When the file selector appears,
  31. simply select either a CVG or CFN file. 
  32.  
  33.   CVG Files:
  34.  
  35.   If you select a CVG, it will be loaded as a vector graphic (to see it
  36. you'll have to switch to the "Vector part" if you're in raster mode). 
  37. If any vector objects are currently in memory, you'll be given the
  38. chance to replace them or append to them (the equivalent of "Merge
  39. Objects").  If there is not enough room for the selected graphic, you'll
  40. have to use "Change Settings" (in the raster part) to enlarge
  41. "Objects:". 
  42.  
  43.   In Calamus vector objects, filled areas are defined with intensity
  44. levels (0-100%).  MegaPaint vector objects use one of the 32 fill
  45. patterns available.  To handle this discrepancy, we've created a set of
  46. fill patterns which approximate the various intensity levels (they are
  47. the same fill patterns used by our Avant Vector program and are much
  48. better than the GREYSCAL.PAT patterns included with MegaPaint).  If you
  49. do not have these fill patterns loaded, the module will inform you and
  50. ask if you'd like to load them (they are imbedded in the module).  Once
  51. you've loaded them, you can save them as a MegaPaint pattern file (PAT). 
  52. If you'd like these patterns to be your default set so that they are
  53. loaded every time you run MegaPaint, "Save Patterns" as MEGA.PAT in the
  54. same directory as MEGA.PRG. 
  55.  
  56.   The CVG fill patterns are arranged in what may seem to be an illogical
  57. order.  The first eight patterns take you from 0-100% in coarse steps. 
  58. The remaining 24 patterns are more gradual gradations which are
  59. intermediate steps between the first eight.  They are arranged in this
  60. fashion in order to emulate the CVG output of MegaPaint.  When MegaPaint
  61. saves a CVG file, it assigns a fill intensity (percentage) based upon
  62. this scheme.  Using this method allows you to use the CVG fill patterns
  63. and still correctly view the VEK files included with MegaPaint and the
  64. CVG output it creates, which use fill pattern 8 as a solid fill and
  65. respective fill intensities in between. 
  66.  
  67.   CFN Files:
  68.  
  69.   Before you select a font file (CFN), you'll have to be in vector mode
  70. (or you'll get an alert box telling you so).  A dialog box will appear
  71. allowing you to select one of the 8 vector symbol library slots (or
  72. Cancel).  Your selected CFN file will replace any library occupying the
  73. slot you select.  If there is not enough room for the selected font,
  74. you'll have to use "Change Settings" (in the raster part) to enlarge
  75. "Symbols:". 
  76.  
  77.   Once you've loaded a Calamus font, you can use "Insert Symbol" to
  78. place a character on the screen, or "Line Editor" to insert an entire
  79. string of text.  The font characters will be placed on the MegaPaint
  80. screen as vector objects.  You can then use the vector tools to
  81. manipulate them in any manner you like. 
  82.  
  83.   Some Calamus fonts contain overlapping objects.  When MegaPaint
  84. displays this type of vector graphic, the overlapping areas are inverted
  85. (black becomes white).  This is a problem that you will have to solve
  86. yourself (since we have no control over the internal workings of
  87. MegaPaint) by either choosing a different font or editing the characters
  88. in MegaPaint or with our Genus font editor.  If you have older Cherry
  89. Font packs with this type of overlapping characters, contact us about
  90. obtaining an update.  The current Cherry Font collection does not have
  91. this problem. 
  92.  
  93.   If you want to use a Calamus font in MegaPaint on a regular basis, you
  94. should save it as a MegaPaint vector library (VBL).  Otherwise, you may
  95. get an error message stating that the CFN file is faulty.  This will
  96. happen if you switch to the raster part, Change Settings, and return to
  97. the vector part, or if you save your vector settings while a Calamus
  98. font is loaded and run MegaPaint again.  The reason for this is that
  99. these actions will cause MegaPaint to save the name of the CFN file,
  100. thinking that it is a MegaPaint VBL file.  When it attempts to load it,
  101. it is unrecognizable to MegaPaint.  That's why you should save it as a
  102. MegaPaint VBL file. 
  103.  
  104.  
  105. -- MEGA_07.PRG/MOD -- Calamus Page Image
  106.  
  107.   This module allows you to load a Calamus PAGE.IMG file into the
  108. MegaPaint raster screen.  Calamus has a printer driver called TODISK.CPD
  109. which creates a file that is an image of a complete page of laser
  110. printer output. 
  111.  
  112.   To use this feature, run Calamus, load or create a page, and select
  113. "Print Document".  Load the TODISK.CPD driver.  Make sure that you are
  114. using a US letter sized page (8-1/2" x 11") and print the page.  After
  115. creating the page file, you can use this module to load it right into
  116. your MegaPaint screen and view/edit the 300 DPI image directly.  This
  117. gives you a method of saving Calamus output as an IMG file, or to edit
  118. the page and print it to the laser printer directly from MegaPaint. 
  119.  
  120.   Unfortunately, you must have an SLM 804 or SLM 605 hooked up to
  121. Calamus to use the TODISK.CPD driver.  We are looking into ways of
  122. providing a similar driver which will not have this requirement and may
  123. provide one if we can obtain permission from DMC/ISD. 
  124.  
  125.   NOTE: A Calamus PAGE.IMG file is not a standard GEM IMG file and
  126.   cannot be loaded as such.  That is the reason for this module. 
  127.  
  128.  
  129. -- Determining the function of modules --
  130.  
  131.   Since the filenames of external modules are not very descriptive, we've
  132. built in a way to discover what each module does without constantly
  133. referring to this document; simply run the .PRG file, and an alert box
  134. will show you the function of the module. 
  135.  
  136.  
  137. -- Changing Module Titles and Memory Requirements --
  138.  
  139.   To modify the values in the modules, use the MODTWEAK.PRG program
  140. found in the first collection of MegaPaint modules, MEGAMODS.ARC.
  141.  
  142.  
  143. NOTE:  MegaPaint modules do not work with the MegaPaint Demo.
  144.  
  145. --------------------------------------------------------------------------
  146.  
  147.   Have fun with this second batch of MegaPaint modules!
  148.  
  149. - John Eidsvoog
  150.   Sunday, February 2, 1992
  151.